home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ftp.ncftp.com
/
ftp.ncftp.com.zip
/
ftp.ncftp.com
/
ncftp
/
binaries
/
ncftp-3.2.5-macosx10.4-ppc.dmg
/
NcFTP 3.2.5.pkg
/
Contents
/
Resources
/
preflight
< prev
next >
Wrap
Text File
|
2007-07-31
|
1KB
|
60 lines
#!/bin/sh
#
# NcFTP 2.4.3 is included with the Mac OS X installation from Apple.
# This script tries to preserve it by renaming
# /usr/bin/ncftp to /usr/bin/ncftp-2.4.3.
#
SCRIPT_NAME=`basename "$0"`
ID="`/usr/bin/id`"
NCFTP_PKG_DEBUG="no"
if [ "$NCFTP_PKG_DEBUG" = yes ] ; then
echo "Running the script $SCRIPT_NAME from the Installer as: $ID" > /private/var/tmp/$SCRIPT_NAME.out
/usr/bin/osascript -l AppleScript <<EOF
tell application "Finder"
display dialog "Running the script $SCRIPT_NAME from the Installer as: $ID"
end tell
EOF
fi
#
# More debug stuff, but this goes to stdout, or while in the installer,
# to the Installer Log
#
echo "Running the script $SCRIPT_NAME from the Installer as: $ID"
i=0
for arg in "$@"
do
i=`expr "$i" + 1`
echo " $SCRIPT_NAME arg $i: $arg"
done
echo
echo "$SCRIPT_NAME environment:"
set | sed 's/^/ /;'
echo
echo "$SCRIPT_NAME execution starting at `date`."
v=`/usr/bin/ncftp -H 2>&1 | sed -n '/^Version:\ *2\./{s/^Version:\ *\(2\..\..\).*$/\1/;p;q;}'`
case "$v" in
2.*)
if [ -f /usr/bin/ncftp ] ; then
echo /bin/mv /usr/bin/ncftp "/usr/bin/ncftp-$v"
/bin/mv /usr/bin/ncftp "/usr/bin/ncftp-$v"
echo "(exit status=$?)"
fi
if [ -f /usr/share/man/man1/ncftp.1 ] ; then
echo /bin/mv /usr/share/man/man1/ncftp.1 "/usr/share/man/man1/ncftp-$v.1"
/bin/mv /usr/share/man/man1/ncftp.1 "/usr/share/man/man1/ncftp-$v.1"
echo "(exit status=$?)"
fi
;;
esac
echo "$SCRIPT_NAME execution finished at `date`."
exit 0